Skip to main content

设备接入前的预配置

设备在接入 Neuron 数据中台之前,请先完成必要的预配置。

物模型

无论选择哪种方式接入设备, 都需要提前配置物模型, 中台通过设备的物模型识别数据。

设备接入前可在中台物模型列表中进行预配置,或在设备接入过程中逐一配置。详情请见【物模型管理

device_twins_list

通过MQTT方式接入的预配置

通过 MQTT 方式接入的设备需提前确认或配置所使用的

  1. MQTT 服务器
  2. 主题
  3. 设备上报的数据格式

1. 配置 MQTT 服务器

在左侧菜单点击 MQTT 管理 - MQTT 服务器,查看系统内已存在的 MQTT 服务器。点击添加按钮可新增您的 MQTT 服务器。

MQTT_List

填写 MQTT 服务器信息:

  • 名称:不可重复,必填
  • 主机/端口:根据 MQTT 服务器的信息输入,必填
  • 用户名/密码:有则填入
  • 状态:开启

MQTT_Server_ADD

2. 配置主题

在左侧菜单点击 MQTT 管理 - 主题,查看系统内已存在的主题。点击添加按钮可新增主题。

topic

填写主题信息

topic_add

  • 名称:不可重复,必填
  • MQTT 服务器:选择所使用的 MQTT 服务器,如没有则需要先添加(见上文)
  • ETL 类型:必填,选择数据的类型(IoT/BMS/OpenAPI等)。例如:若是 IoT 设备则选择 IOT_DATA;BMS设备则选择 BMS_API;通过 openAPI 接入则选择 openAPI
    • ETL_Type
    • ETL_Type_JSON
    • 选择后需检查下方的 JSON 格式是否与设备上报的数据格式一致。系统会按照 MQTT 服务器信息订阅并解析此 JSON。若格式不匹配,设备接入将失败,需要选择/新增 ETL 转换器(详见3. ETL 转换器)。
    • ETL_Converter_check
  • 状态:开启
  • ETL 转换器:若默认的 JSON 格式与您的设备不匹配,则需要新增并选择您的 ETL 转换器(详见下文 3. ETL 转换器

3. 配置 ETL 转换器

配置设备上报数据 JSON 格式。

在左侧菜单点击系统设置 - ETL 转换器,查看系统内已存在的 ETL 转换器。点击添加按钮可新增 ETL 转换器。

ETL_Converter

填写 ETL 转换器信息

Add_Data_Converter

  • 名称:不可重复,必填
  • 类型:IoT/Non IoT
  • Payload content/有效负载内容:设备上报数据 JSON 格式,必填
  • Device ID key:匹配JSON中用来识别设备的唯一ID,通常为 Device ID / DevEUI,必填
  • Device points object key:匹配 JSON 中设备上报数据的点位,必填
  • Date key:匹配 JSON 中设备上报数据的时间
  • Device name key:匹配后在平台中用于展示的设备名称
  • Device location key:匹配后在平台中用于标记设备的位置信息
  • 状态:开启

操作详见【ETL转换器